package com.ncloud.msg.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;

import java.util.Date;

public class Email {
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long msgId;
	private String sysCode;
	private String subject;
	private String msgFrom;
	private String msgTo;
	private String content;
	private String attach;
	private String cc;
	private String bcc;
	private String msgType;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date dateOrder;
	private String templateName;
	private String msgCode;
	private String msgResult;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date createTime;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;
	private String msgException;
	private String paraCode3;
	private String paraCode2;
	private String paraCode1;
	public Long getMsgId() {
		return msgId;
	}
	public void setMsgId(Long msgId) {
		this.msgId = msgId;
	}
	public Date getDateOrder() {
		return dateOrder;
	}
	public void setDateOrder(Date dateOrder) {
		this.dateOrder = dateOrder;
	}
	public String getMsgCode() {
		return msgCode;
	}
	public void setMsgCode(String msgCode) {
		this.msgCode = msgCode;
	}
	public String getMsgResult() {
		return msgResult;
	}
	public void setMsgResult(String msgResult) {
		this.msgResult = msgResult;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public String getParaCode3() {
		return paraCode3;
	}
	public void setParaCode3(String paraCode3) {
		this.paraCode3 = paraCode3;
	}
	public String getParaCode2() {
		return paraCode2;
	}
	public void setParaCode2(String paraCode2) {
		this.paraCode2 = paraCode2;
	}
	public String getParaCode1() {
		return paraCode1;
	}
	public void setParaCode1(String paraCode1) {
		this.paraCode1 = paraCode1;
	}

	public String getSysCode() {
		return sysCode;
	}

	public void setSysCode(String sysCode) {
		this.sysCode = sysCode;
	}

	public String getSubject() {
		return subject;
	}

	public void setSubject(String subject) {
		this.subject = subject;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getAttach() {
		return attach;
	}

	public void setAttach(String attach) {
		this.attach = attach;
	}

	public String getCc() {
		return cc;
	}

	public void setCc(String cc) {
		this.cc = cc;
	}

	public String getBcc() {
		return bcc;
	}

	public void setBcc(String bcc) {
		this.bcc = bcc;
	}

	public String getMsgType() {
		return msgType;
	}

	public void setMsgType(String msgType) {
		this.msgType = msgType;
	}


	public String getTemplateName() {
		return templateName;
	}

	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}

	public String getMsgFrom() {
		return msgFrom;
	}

	public void setMsgFrom(String msgFrom) {
		this.msgFrom = msgFrom;
	}

	public String getMsgTo() {
		return msgTo;
	}

	public void setMsgTo(String msgTo) {
		this.msgTo = msgTo;
	}

	public String getMsgException() {
		return msgException;
	}

	public void setMsgException(String msgException) {
		this.msgException = msgException;
	}
}
